home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 July / Chip_2003-07_cd1.bin / tema / tipyxp / download / fontprop / font properties extensions.exe / RCDATA / CABINET / ttfext.inf < prev    next >
Windows Setup INFormation  |  1999-01-29  |  3KB  |  101 lines

  1. [Version] 
  2. Signature="$CHICAGO$" 
  3. AdvancedINF=2.0
  4.  
  5. [DefaultInstall]
  6. CopyFiles=Bin95CopySection,InfCopySection,HelpCopySection,AdvPackCopySection
  7. AddReg=RegKeysAllPlatform,RegKeysAllAddOnly,RegKeys95
  8. DelFiles=OldBinInstall  ; remove old bin from old bin install if exists
  9. DelReg=OldRegKeys
  10. RunPostSetupCommands=RunPostSetupCommandsSection
  11.  
  12. [DefaultInstall.NT] 
  13. CopyFiles=BinNTCopySection,InfCopySection,HelpCopySection,AdvPackCopySection
  14. AddReg=RegKeysAllPlatform,RegKeysAllAddOnly,RegKeysNT
  15. DelFiles=Bin95CopySection,OldBinInstall ; delete ttfext.dll if exists and remove old bin from old bin install if exists
  16. DelReg=OldRegKeys
  17. RunPostSetupCommands=RunPostSetupCommandsSection
  18.  
  19. [RunPostSetupCommandsSection]
  20. fontinst.exe
  21.  
  22. [Uninstall95]
  23. DelFiles=Bin95CopySection,InfCopySection,HelpCopySection
  24. DelReg=RegKeys95,RegKeysAllPlatform
  25.  
  26. [UninstallNT]
  27. DelFiles=BinNTCopySection,InfCopySection,HelpCopySection
  28. DelReg=RegKeysNT,RegKeysAllPlatform
  29.  
  30. [OldRegKeys]
  31. HKCR,ttffile\ShellEx\PropertySheetHandlers\TTFPage,
  32.  
  33. [RegKeysAllAddOnly]
  34. HKCR,.ttf,,,"ttffile"
  35. HKCR,.otf,,,"otffile"
  36.  
  37. [RegKeysAllPlatform]
  38. HKCR,CLSID\{afc638f0-e8a4-11ce-9ade-00aa00a42d2e},,,
  39. HKCR,CLSID\{afc638f0-e8a4-11ce-9ade-00aa00a42d2e},,,"%TTFProp_DESC%"
  40. HKCR,CLSID\{afc638f0-e8a4-11ce-9ade-00aa00a42d2e}\InProcServer32,ThreadingModel,,"Apartment"
  41.  
  42. HKCR,ttffile\ShellEx\PropertySheetHandlers\MSTrueTypeProperties,,,"{afc638f0-e8a4-11ce-9ade-00aa00a42d2e}"
  43. HKCR,otffile\ShellEx\PropertySheetHandlers\MSTrueTypeProperties,,,"{afc638f0-e8a4-11ce-9ade-00aa00a42d2e}"
  44.  
  45. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved,"{afc638f0-e8a4-11ce-9ade-00aa00a42d2e}",,"%TTFProp_DESC%"
  46.  
  47. HKLM,SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\MSTrueTypeProperties,,,
  48. HKLM,SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\MSTrueTypeProperties,"DisplayName",,%TTFProp_Uninst_DESC%
  49.  
  50. [RegKeys95]
  51. HKCR,CLSID\{afc638f0-e8a4-11ce-9ade-00aa00a42d2e}\InProcServer32,,,"%11%\%SubDir%\%ThisDll95%"
  52. HKLM,SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\MSTrueTypeProperties,"UninstallString",,"RunDll32.exe advpack.dll,LaunchINFSection %11%\%SubDir%\TTFExt.inf, Uninstall95"
  53.  
  54. [RegKeysNT]
  55. HKCR,CLSID\{afc638f0-e8a4-11ce-9ade-00aa00a42d2e}\InProcServer32,,,"%11%\%SubDir%\%ThisDllNT%"
  56. HKLM,SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\MSTrueTypeProperties,"UninstallString",,"RunDll32.exe advpack.dll,LaunchINFSection %11%\%SubDir%\TTFExt.inf, UninstallNT"
  57.  
  58. [Bin95CopySection]
  59. TTFExt.dll,,,1
  60.  
  61. [BinNTCopySection]
  62. TTFExtNT.dll,,,1
  63.  
  64. [InfCopySection]
  65. TTFExt.inf
  66.  
  67. [OldBinInstall]
  68. TTFExt.dll,,,1
  69.  
  70. [AdvPackCopySection]
  71. advpack.dll,,,32
  72. w95inf16.dll,,,32
  73. w95inf32.dll,,,32
  74.  
  75. [HelpCopySection]
  76. TTFExt.hlp,,,1
  77.  
  78. [DestinationDirs]
  79. BinNTCopySection=11,%SubDir% ; to System\%SubDir%
  80. Bin95CopySection=11,%SubDir% ; to System\%SubDir%
  81. InfCopySection=11,%SubDir% ; to System\%SubDir%
  82. OldBinInstall=11 ; old bin install routine installed in file to system directory
  83. AdvPackCopySection=11
  84. HelpCopySection=18
  85.  
  86. [SourceDisksNames]
  87. 55="TrueType File Properties 1.0","",0
  88.  
  89. [SourceDisksFiles]
  90. %ThisDll95%=55
  91. %ThisDllNT%=55
  92. TTFExt.inf=55
  93. TTFExt.hlp=55
  94.  
  95. [Strings]
  96. TTFProp_DESC = "MST TrueType File Properties"
  97. TTFProp_Uninst_DESC = "Microsoft OpenType Font Properties Extension (Remove Only)"
  98. SubDir = "ShellExt"
  99. ThisDll95 = "TTFExt.dll"
  100. ThisDllNT = "TTFExtNT.dll"
  101.